digging plough - German English Dictionary